/*样式*/
body{margin:0px;font-size:12px;background:#EEF4F6 url("bodybg.gif") repeat-x;overflow:auto;color:#454545;}
table,tr,td{font-family:"Arial","Tahoma","宋体";font-size:12px;color:#454545;}
div{margin-left:auto;margin-right:auto;line-height:24px;font-family:"Arial","Tahoma","宋体";color:#454545;font-size:12px;overflow:hidden;}
hr{height:0px;border:0px;border-top:1px solid #ddd;width:96%;}
img{border:0;}
a{color:#2A2A2A;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}
a.link{color:#2A2A2A;}
a.redcolor{color:#CB4721;}
a.redcolor:hover{color:red;}
form{margin:0px;padding:0px}
h1,h2,h3,h4,h5,h6{font:normal 12px "Arial","Tahoma","宋体";margin:0;padding:0;}
.red{color:red;}
.blue{color:blue;}
.darkblue{color:darkblue;}

/*一些常用的公共CSS*/
.f_left{float:left;}
.f_right{float:right;}
.clear{clear:both;}
.pt_4{padding-top:4px;}
.pl_4{padding-left:4px;}
.pd_3{padding:3px;}
.pr_3{padding-right:3px;}
.pd_5{padding:5px;}
.mg_5{margin:5px;}
.space{height:5px;}
.border{border:1px #D2DFE6 solid;}
.dashed{border:1px #D2DFE6 dashed;}
.block{display:block;}
.oh{overflow:hidden;}
.loading{width:20px;height:20px;background:url("../loading.gif") center no-repeat;}
.input_login{width:150px;}
.left_0{padding-left:0;margin-left:0;}
.list_none{list-style:none}
.hand{cursor:pointer;}
.price{color:red;font-size:16px;font-weight:bold;}
.img_selected{padding:1px;border:2px solid #5996E8;}
.img_no_select{padding:1px;border:2px solid #FFFFFF;}
.picplay{border:1px solid #DDD;margin:10px 20px;}

.btn-cart {background:transparent none repeat scroll;cursor:pointer;margin:0;overflow:visible;padding:0;vertical-align:middle;border:0 none;}
.btn-cart span,.btn-cart span span {background-color:transparent;background-image:url("addtocart.gif");background-repeat:no-repeat; border:0 none;}
.btn-cart span {background-position:0 0;border:0 none;color:#C73615;cursor:pointer;display:inline-block;height:27px;margin:0;padding:0 0 0 13px;text-decoration:none;}
.btn-cart span span{background-position:right; color:#fff; font:bold 15px/26px "Microsoft YaHei","宋体","Arial";height:27px;padding:1px 32px 0 19px !important; white-space:nowrap;}

.btn {background:transparent none repeat scroll;cursor:pointer;margin:0;overflow:visible;padding:0;vertical-align:middle;border:0 none;}
.btn span, .btn span span {background-color:transparent;background-image:url("button.gif");background-repeat:no-repeat; border:0 none;}
.btn span {background-position:0;border:0 none;color:#C73615;cursor:pointer;display:inline-block;height:21px;margin:0;padding:0 0 0 10px;text-decoration:none;}
.btn span span {background-position:right; color:#C73615; display:inline-block; font:normal 12px/20px "Microsoft YaHei","宋体","Arial", sans-serif;height:20px;padding:0 15px 1px 5px; white-space:nowrap;}

/*我们一直在努力*/
#top_we_are{position:relative;width:969px;margin:0 auto;margin-top:10px;height:30px;}
#top_we_are td{color:#FFF;}
#top_we_are div{color:#FFF;}
#top_we_are .left{float:left;width:10px;background:url("headertop_left.gif") no-repeat;height:30px;}
#top_we_are .right{float:right;width:10px;background:url("headertop_right.gif") no-repeat;height:30px;}
#top_we_are .middle{float:left;width:949px;height:30px;background:url("headertop_bg.gif") repeat-x;}
#top_we_are .padding{padding-top:4px;}
#top_we_are a{color:#FFF;}

/*导航菜单及LOGO位置*/
#top{position:relative;width:969px;background:#EEF4F6 url("mainbg.gif") repeat-x;}
#top .logo{padding:15px;}
#top .tabs{padding-top:51px;}
#top .tabs ul{margin:0;padding:10px 10px 5px 10px;list-style:none;}
#top .tabs li{display:inline;margin:0;padding:0;}
#top .tabs a{background:url("tabs_left.gif") no-repeat left top;margin:0;padding-top:8px;/*FireFox*/*padding-top:0px; /*IE7 IE6*/padding-right:0px;padding-bottom:8px;*padding-bottom:0px;padding-left:4px;text-decoration:none;}
#top .tabs a span{background:url("tabs_right.gif") no-repeat right top;margin:0;padding:8px 10px 8px 6px;color:#FFF;}
#top .tabs a:hover{background-position:0% -42px;}
#top .tabs a:hover span{background-position:100% -42px;color:#222;}
/*向导栏及搜索*/
#lead{background:#F6FBFD url("menubg.gif") repeat-x center top;height:30px;text-align:left;margin:0 auto;width:969px;}
#lead .search{float:right;padding-right:4px;padding-top:4px;}
/*主版面样式*/
#body{margin:0 auto;position:relative;width:959px;background:#F6FBFD;padding:0 5px;}
#body #left{float:left;width:240px;padding-right:5px;}
#body #left ul{margin:0px;list-style:none;padding:0px;}
#body #left_2{float:left;width:710px;padding-right:5px;}
#body #right{float:right;width:713px;}
#body #right_2{float:right;width:240px;}
#body #right_2 ul{margin:0px;list-style:none;padding:0px;}
#body ol.usercp{margin:0;list-style:none;padding:0}
#body ol.usercp li{background:url("catepre.gif") no-repeat left center;margin-left:10px;padding-left:20px;height:22px;line-height:25px;}
/*主版面分类的样式*/
#body .catelist{padding-bottom:5px;}
#body .catelist li{padding:5px 0px 0px 23px;}
/*主版面模块样式*/
#body .block-title{height:22px;background:#D2DFE6 url("subject_bg.jpg") repeat-x;padding-top:10px;padding-left:8px;border-left:1px #D2DFE6 solid;border-right:1px #D2DFE6 solid;}
#body .block-title .more{float:right;padding-right:5px;padding-top:1px;width:50px;text-align:right;}
#body .block-msg{border:1px solid #D2DFE6;}
#body .block-msg .newslist li{background:url("lead.gif") no-repeat 10px center;padding-left:23px;}
/*主版面首页公司新闻样式*/
#body .company_news{float:left;width:352px;}
#body .business_news{float:right;width:352px;}
/*主版页商品分行样式*/
#body .wtr{border-bottom:1px dashed #DDD;padding-left:8px;}
#body .dtr{border-bottom:1px dashed #DDD;padding-left:8px;}
#body .linktxt{margin-left:5px;width:90px;height:31px;overflow:hidden;line-height:30px;margin-top:4px;}
/*主版页文章列表用到的样式*/
#body .bline{border-bottom:1px dashed #DDD;}
/*主版页下载涉及到的样式*/
#body .list_out{padding:3px 7px;}
#body .list_over{padding:3px 7px;background:#E7EEF1;}
/*主版面内容样式*/
#body .subject{font:bold 18px "Tahoma","Arial","宋体";color:#486F84;padding:10px;text-align:center;}
#body .date{text-align:center;font: 0.9em/1.5em Verdana, Arial, Helvetica, sans-serif;padding:3px;}
#body .content{padding:5px;text-align:left;}

/***点评模块***/
#body .reply_hits{border:1px #D2DFE6 solid;clear:both;overflow:hidden;border-top:0;}
#body .post_digg{clear:both;overflow:hidden;padding-left:8px;width:406px;}
#body .post_digg .diggbox{cursor:pointer;float:left;height:51px;margin:8px 8px 8px auto;overflow:hidden;width:195px;}
#body .post_digg .digg_good{background-image:url("newdigg-bg.png");background-position:left top;background-repeat:no-repeat;}
#body .post_digg .digg_bad{background-image:url("newdigg-bg.png");background-position:right top;background-repeat:no-repeat;}
#body .post_digg .digg_act{float:left;font-size:14px;font-weight:bold;height:29px;line-height:31px;overflow:hidden;text-indent:32px;}
#body .post_digg .digg_num{float:left;line-height:29px;text-indent:5px;}
#body .post_digg .digg_percent{clear:both;overflow:hidden;padding-left:10px;width:180px;}
#body .post_digg .digg_percent_bar{background:none repeat scroll 0 0 #E8E8E8;float:left;height:7px;margin-top:3px;overflow:hidden;width:100px;}
#body .post_digg .digg_percent_bar span{display:block;width:100%;}
#body .digg_good .digg_percent_bar span {background:none repeat scroll 0 0 #FFC535;border:1px solid #E37F24;height:4px;}
#body .digg_bad .digg_percent_bar span{background:none repeat scroll 0 0 #94C0E4;border:1px solid #689ACC;height:4px;}
#body .post_digg .digg_percent_num{float:left;font-size:10px;padding-left:10px;}

/*主版面之友情提示*/
#body .error{margin:20px 50px;border:1px solid #D2DFE6;text-align:center;}
/*分页样式*/
.pagelist{margin:0px;padding:0px;border:0px;}
.pagelist .n{border:1px #DDD solid;padding:0px 5px;background:#FFFFFF;}
.pagelist .m{border:1px #DDD solid;padding:0px 5px;background:#E7EEF1;}

/*页脚样式*/
#foot{margin:0 auto;position:relative;background:#EEF4F6 url("footbg.gif") repeat-x bottom;height:238px;}
#foot .table{margin:0 auto;width:969px;background:#EEF4F6 url("bottombg.gif") repeat-x bottom;height:159px;}
#foot .table .codes{text-align:center;padding-top:89px;}
#foot .table .debug{text-align:center;}
#foot .tablef{margin:0 auto;width:969px;height:79px;}

.t_sub{text-align:center;}
.tr_over{background-color:#DEFFFF;height:23px}
.tr_out{height:23px}
.table{margin:1px auto;clear:both;}
.table .left{float:left;width:145px;*width:150px;text-align:right;*padding:3px 1px;}
.table .right{float:left;text-align:left;padding:1px;}
.long_input{width:300px}
.short_input{width:55px}
.submit{padding:0px 4px;*padding:2px 4px 0 4px;font-size:12px;background-color:#ece9d8;border-width:1px;}



/*语法高亮显示代码*/
pre{font-family:'Courier New' , Monospace;font-size:12px;width:99%;overflow:hidden;margin:0 0 1em 0;background:#A1A1A1;white-space: -moz-pre-wrap;word-wrap:break-word;word-break:break-all;}
pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}
pre ol li{list-style:decimal; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}
pre ol li.alt{color:inherit}
pre ol li span{color:black; background-color:inherit}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}


/* 应用在首页的基本样式 */
.intro_player{height:180px;overflow:hidden;}
.intro_player .intro{float:left;width:387px;height:180px;overflow:hidden;}
.intro_player .player{float:right;width:320px;height:180px;overflow:hidden;}